my_list = [1, 2, 3, 3, 4, 5, 6, 7, "xiaohei"]
# 查找目标值的下标索引
name = my_list.index(1)
name2 = my_list.index("xiaohei")
print(f"找到的值的下标索引是：{name},{name2}")
# 根据索引查找目标值
name3 = my_list[0]
name4 = my_list[7]
print(name3, name4)
# 修改特定位置（索引）的值
my_list[7] = "xiaobai"
print(my_list)
my_list[-1] = "xiaohei"
print(my_list)
# 往指定的位置插入指定的元素
my_list.insert(0, "xiaobai")
my_list.insert(9, "xiaolinag")
print(my_list)
# 追加元素，在列表末尾增加元素
my_list.append("xiaohong")
print(my_list)
# 追加元素，可以追加别的多个元素
my_list.extend(["xiaoli", "xiaozhang", "xiaoxu"])
print(my_list)
# 删除元素
del my_list[len(my_list) - 1]
print(my_list)
# 删除元素
my_list.pop(len(my_list) - 1)
print(my_list)
# 删除元素在列表的第一个匹配项
my_list.remove(3)
print(my_list)
# 清空列表重东西
# my_list.clear()
# 统计元素在列表的数量
print(my_list)
num3 = my_list.count(3)
print(num3)
# 统计列表中有多少元素
num5 = len(my_list)
print(num5)
